home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World Book 1998 1.0 (Macintosh)
/
World Book 1998 Macintosh CD1.iso
/
World Book Installer
/
World Book Installer.rsrc
/
bin.rsrc_code_1.txt
< prev
next >
Wrap
Text File
|
1998-10-23
|
23KB
|
375 lines
start:
00000000 4144 chk.w D0, D4
00000002 4352 chk.w D1, [A2]
00000004 0300 btst D0, D1
00000006 0534 0D55 btst <<invalid full ext with IS == 1 and I/IS == 5>>, D2
0000000A 0BEC .incomplete
0000000C 9604 sub.b D3, D4
0000000E F583 .invalid <<F/6/2>>
00000010 012F 3721 btst [A7 + 0x3721], D0
00000014 0BB7 5917 675C 03AD bclr [[A7] + D5 + 0x675C03AD], D5
0000001C ED23 asl D3.b, D6
0000001E 440C neg.b A4
00000020 E9D2 7B15 bfextu D7, [A2] {D4:21}
00000024 CF57 and.w [A7], D7
00000026 A5DA syscall vExtendFile, flags=5
00000028 B4A9 DD6D cmp.l D2, [A1 - 0x2293]
0000002C 6893 bvc -0x6B /* FFFFFFC1 */
0000002E 7097 moveq.l D0, 0xFFFFFF97
00000030 BA46 cmp.w D5, D6
00000032 26BD move.l [A3], <<invalid special address>>
00000034 E0CC asr .w A4
00000036 1D93 DB22 2E38 0A42 move.b [[A6 + 0x2E38 + A5 * 2] + 0xA42], [A3]
0000003E 810D sbcd -[A0], -[A5]
00000040 4704 .invalid 3, D4 // invalid opcode 4 with b == 4
00000042 B389 cmpm.l [A1]+, [A1]+
00000044 C210 and.b D1, [A0]
00000046 90D6 sub.w A0, [A6]
00000048 69DB bvs -0x23 /* 00000025 */
0000004A EBF9 FD3B 4414 FE9E bfexts D7, [0x4414FE9E] {D4:D3}
00000052 2F9E 0FDC move.l <<invalid full ext with I/IS == 4>>, [A6]+
00000056 1470 634C movea.b A2, <<invalid full ext with I/IS == 4>>
0000005A 7445 moveq.l D2, 0x45
0000005C 5BE7 smi -[A7]
0000005E 0613 6586 addi.b [A3], 0x86
00000062 59E6 svs -[A6]
00000064 B8CC cmpa.w A4, A4
00000066 FBBE .invalid <<F/6/5>>
00000068 F792 .invalid <<F/6/3>>
0000006A 9401 sub.b D2, D1
0000006C 9E73 1E0B sub.w D7, [A3 + D1 * 8 + 0xB]
00000070 B557 xor.w [A7], D2
00000072 4DD3 lea.l A6, [A3]
00000074 C689 and.l D3, A1
00000076 9C46 sub.w D6, D6
00000078 0E02 B875 .invalid.b D2, 0x75 /* 'u' */ // invalid immediate operation
0000007C CD3E and.b <<invalid special address>>, D6
0000007E 727F moveq.l D1, 0x7F
00000080 285E movea.l A4, [A6]+
00000082 85CE divs.w D2, A6
00000084 007C 9BE8 ori.w sr, 39912
00000088 D08F add.l D0, A7
0000008A E331 roxl D1.b, D1
0000008C FEF9 CAAE .extension 0xEF9 <<F/2-3/7>> // unimplemented
00000090 B47D cmp.w D2, <<invalid special address>>
00000092 1328 B1ED move.b -[A1], [A0 - 0x4E13]
00000096 FA7B 8699 .extension 0xA7B <<F/1/5>>, 0x8699 // unimplemented
0000009A 0E5F F845 .invalid.w [A7]+, 0xF845 // invalid immediate operation
0000009E D1C6 add.l A0, D6
000000A0 3FE5 move.w <<invalid special address>>, -[A5]
000000A2 85C8 divs.w D2, A0
000000A4 9F67 sub.w -[A7], D7
000000A6 3813 move.w D4, [A3]
000000A8 DC55 add.w D6, [A5]
000000AA 34BA 95C2 move.w [A2], [PC - 0x6A3E /* FFFF966E, cstring ""<EOF> */]
000000AE 41B6 F506 85DA .invalid 0, [[A6 + <<invalid base displacement size>>] + A7 * 4 - 0x7A26] // invalid opcode 4 with b == 6
000000B4 FC0F 77BF .unknown 0xFC0F 0x77BF (W = 6)
000000B8 F0EB 8738 .extension 0x0EB <<F/2-3/0>> // unimplemented
000000BC 0A07 EFF2 xori.b D7, 0xF2
000000C0 C723 and.b -[A3], D3
000000C2 1A79 73A2 9FA4 movea.b A5, [0x73A29FA4]
000000C8 4A6D 809D tst.w [A5 - 0x7F63]
000000CC 9592 sub.l [A2], D2
000000CE 4252 clr.w [A2]
000000D0 4830 31FE nbcd.b <<invalid full ext with IS == 1 and I/IS == 6>>
000000D4 5E1A addq.b [A2]+, 7
000000D6 F092 1909 .extension 0x092 <<F/2-3/0>> // unimplemented
000000DA 90AA 7BD2 sub.l D0, [A2 + 0x7BD2]
000000DE 4D48 chk.w D6, A0
000000E0 C0BD and.l D0, <<invalid special address>>
000000E2 3727 move.w -[A3], -[A7]
000000E4 2F2C 5BF2 move.l -[A7], [A4 + 0x5BF2]
000000E8 0A45 9633 xori.w D5, 0x9633
000000EC EF64 asl D4.w, D7
000000EE D76E 4BAB add.w [A6 + 0x4BAB], D3
000000F2 76B1 moveq.l D3, 0xFFFFFFB1
000000F4 7B72 moveq.l D5, 0x72
000000F6 4227 clr.b -[A7]
000000F8 26D2 move.l [A3]+, [A2]
000000FA DF69 AAAA add.w [A1 - 0x5556], D7
000000FE 4807 nbcd.b D7
00000100 59AA D1E5 subq.l [A2 - 0x2E1B], 4
00000104 71CD moveq.l D0, 0xFFFFFFCD
00000106 3CD4 move.w [A6]+, [A4]
00000108 7791 moveq.l D3, 0xFFFFFF91
0000010A 2E8F move.l [A7], A7
0000010C 6BF9 bmi -0x5 /* 00000107 */
0000010E 324B movea.w A1, A3
00000110 0701 btst D1, D3
00000112 85E7 divs.w D2, -[A7]
00000114 FB2E .extension 0xB2E <<F/4-5/5>> // unimplemented
00000116 463F not.b <<invalid special address>>
00000118 C12D F825 and.b [A5 - 0x7DB], D0
0000011C F6B7 1300 .extension 0x6B7 <<F/2-3/3>> // unimplemented
00000120 B114 xor.b [A4], D0
00000122 F312 .extension 0x312 <<F/4-5/1>> // unimplemented
00000124 6299 bhi -0x65 /* 000000BF */
00000126 0316 btst [A6], D1
00000128 8A02 or.b D5, D2
0000012A 157E 7939 move.b [A2 + 0x7939], <<invalid special address>>
0000012E 3ED0 move.w [A7]+, [A0]
00000130 CDD2 muls.w D6, [A2]
00000132 2620 move.l D3, -[A0]
00000134 F3E3 .invalid <<F/7/1>>
00000136 F620 A77C .move16 0xF620, 0xA77C // unimplemented
0000013A 07CD .incomplete
0000013C F750 .extension 0x750 <<F/4-5/3>> // unimplemented
0000013E F0C3 45DE .extension 0x0C3 <<F/2-3/0>> // unimplemented
00000142 0315 btst [A5], D1
00000144 39DF D6FE move.w 0xD6FE, [A7]+
00000148 7AC7 moveq.l D5, 0xFFFFFFC7
0000014A 2B3C 8BC1 C490 move.l -[A5], 0x8BC1C490
00000150 2F2F 72B1 move.l -[A7], [A7 + 0x72B1]
00000154 FBB1 .invalid <<F/6/5>>
00000156 032B FA17 btst [A3 - 0x5E9], D1
0000015A 521E addq.b [A6]+, 1
0000015C B06A C39A cmp.w D0, [A2 - 0x3C66]
00000160 3523 move.w -[A2], -[A3]
00000162 FCDB CCDC .extension 0xCDB <<F/2-3/6>> // unimplemented
00000166 AD48 syscall CalcMenuSize, auto_pop
00000168 2CF2 FC59 move.l [A6]+, [A2 + A7 * 4 + 0x59]
0000016C E36B lsl D3.w, D1
0000016E 26F6 58B3 move.l [A3]+, [A6 + D5 - 0x77]
00000172 2C19 move.l D6, [A1]+
00000174 753C moveq.l D2, 0x3C
00000176 7A78 moveq.l D5, 0x78
00000178 77D8 moveq.l D3, 0xFFFFFFD8
0000017A B8C3 cmpa.w A4, D3
0000017C 8EC2 divu.w D7, D2
0000017E 9261 sub.w D1, -[A1]
00000180 DCE1 add.w A6, -[A1]
00000182 44EE 5D31 move.b [A6 + 0x5D31], CCR
00000186 6A06 bpl +0x8 /* 0000018E */
00000188 690B bvs +0xD /* 00000195 */
0000018A C08E and.l D0, A6
0000018C EF1D rol D5.b, 7
label0000018E:
0000018E 2399 AFEA 13F4 49F9 move.l [[0x13F4] + 0x49F9], [A1]+
00000196 2402 move.l D2, D2
00000198 50AF 1DBD addq.l [A7 + 0x1DBD], 8
0000019C E391 roxl D1, 1
0000019E BEE3 cmpa.w A7, -[A3]
000001A0 A9E8 syscall Pack1
000001A2 0F00 btst D0, D7
000001A4 9206 sub.b D1, D6
000001A6 9779 0FDF C507 sub.w [0x0FDFC507], D3
label000001AC:
000001AC 169A move.b [A3], [A2]+
000001AE 9973 84B0 sub.w [A3 + A0.w * 4 - 0x80], D4
000001B2 612E bsr +0x30 /* 000001E2 */
000001B4 3347 1B66 move.w [A1 + 0x1B66], D7
000001B8 75D1 moveq.l D2, 0xFFFFFFD1
000001BA 5C5D addq.w [A5]+, 6
000001BC 7018 moveq.l D0, 0x18
000001BE 471B .invalid 3, [A3]+ // invalid opcode 4 with b == 4
000001C0 4331 D0A4 .invalid 1, [A1 + A5.w - 0x92] // invalid opcode 4 with b == 4
000001C4 22A7 move.l [A1], -[A7]
000001C6 C9C4 muls.w D4, D4
000001C8 81AA D869 or.l [A2 - 0x2797], D0
000001CC D64C add.w D3, A4
000001CE EB0B lsl D3.b, 5
000001D0 ABA3 syscall gsRunTbl
000001D2 AB7C syscall stMax
000001D4 AF7D syscall stSubOver, auto_pop
000001D6 D719 add.b [A1]+, D3
000001D8 4A0E tst.b A6
000001DA F1BC .invalid <<F/6/0>>
000001DC C249 and.w D1, A1
000001DE 45FC B410 64C8 lea.l A2, 0xB41064C8
// begin alternate branch 000001E2-000001E4
fn000001E2:
000001E2 64C8 bcc -0x36 /* 000001AC */
// end alternate branch 000001E2-000001E4
fn000001E2: // (misaligned)
000001E4 A0E5 syscall vAdjEOF
000001E6 3E17 move.w D7, [A7]
000001E8 0A96 1679 B2FD xori.l [A6], 0x1679B2FD
000001EE 8D8E 1094 unpk -[A6], -[A6], 0x1094
000001F2 0F41 bchg D1, D7
000001F4 F910 .extension 0x910 <<F/4-5/4>> // unimplemented
000001F6 CFFB 364F muls.w D7, [PC + D3.w * 8 + 0x4F]
000001FA 73A3 moveq.l D1, 0xFFFFFFA3
000001FC 73DF moveq.l D1, 0xFFFFFFDF
000001FE 3DE9 2C53 move.w <<invalid special address>>, [A1 + 0x2C53]
00000202 3DF9 7236 9DD5 move.w <<invalid special address>>, [0x72369DD5]
00000208 37F4 F0BB 1B46 move.w <<invalid full ext with IS == 1 and I/IS == 6>>, [A4 + A7.w - 0x69]
0000020E A1FD syscall XTrimMeasure, flags=1
00000210 7B6A moveq.l D5, 0x6A
00000212 CA96 and.l D5, [A6]
00000214 3C56 movea.w A6, [A6]
00000216 52DA shi [A2]+
00000218 3CA6 move.w [A6], -[A6]
0000021A 6FF7 ble -0x7 /* 00000213 */
0000021C B0A5 cmp.l D0, -[A5]
0000021E D9EA F6F2 add.l A4, [A2 - 0x90E]
00000222 E6B1 roxr D1, D3
label00000224:
00000224 E6F6 67C4 ror .w <<invalid full ext with I/IS == 4>>
00000228 223A 1797 move.l D1, [PC + 0x1797 /* 000019C1, cstring ""<EOF> */]
0000022C 67F6 beq -0x8 /* 00000224 */
0000022E 7415 moveq.l D2, 0x15
00000230 F8AD ABB1 .extension 0x8AD <<F/2-3/4>> // unimplemented
00000234 AB4B syscall bXEND11
00000236 5DA2 subq.l -[A2], 6
00000238 7F21 moveq.l D7, 0x21
0000023A E8EB A0D0 B4DC bftst [A3 - 0x4B24] {3:16}
fn00000240:
00000240 EFEE 7765 1A0A bfins [A6 + 0x1A0A] {29:D5}, D7
00000246 211B move.l -[A0], [A3]+
00000248 AE97 syscall PmForeColor, auto_pop
0000024A A4EA syscall vFileRead, flags=4
0000024C 87D3 divs.w D3, [A3]
0000024E 486A 290D pea.l [A2 + 0x290D]
00000252 A794 syscall ServerDispatch, flags=7
00000254 2928 AD19 move.l -[A4], [A0 - 0x52E7]
00000258 0FBD bclr <<invalid special address>>, D7
0000025A 5D5F subq.w [A7]+, 6
0000025C 70A8 moveq.l D0, 0xFFFFFFA8
0000025E F9FA .invalid <<F/7/4>>
00000260 71C8 moveq.l D0, 0xFFFFFFC8
00000262 95D7 sub.l A2, [A7]
00000264 0F53 bchg [A3], D7
00000266 D52D FFD7 add.b [A5 - 0x29], D2
0000026A 78A1 moveq.l D4, 0xFFFFFFA1
0000026C 61D2 bsr -0x2C /* 00000240 */
0000026E 7020 moveq.l D0, 0x20
00000270 BFE2 cmpa.l A7, -[A2]
00000272 1B43 6343 move.b [A5 + 0x6343], D3
00000276 2166 0C2A move.l [A0 + 0xC2A], -[A6]
0000027A 3672 4251 movea.w A3, [A2 + D4.w * 2 + 0x51]
0000027E 5504 subq.b D4, 2
00000280 19E5 CEE5 move.b 0xE5, -[A5]
00000284 5F79 2008 048C subq.w [0x2008048C], 7
0000028A 1FC2 move.b <<invalid special address>>, D2
0000028C 729A moveq.l D1, 0xFFFFFF9A
0000028E 7838 moveq.l D4, 0x38
00000290 DA8A add.l D5, A2
00000292 FC8C 5321 .extension 0xC8C <<F/2-3/6>> // unimplemented
00000296 7C8E moveq.l D6, 0xFFFFFF8E
00000298 A7FF syscall XFindLine/TEFindLine, flags=7
0000029A BA94 cmp.l D5, [A4]
0000029C 2846 movea.l A4, D6
0000029E 5B78 6559 subq.w [0x00006559], 5
000002A2 4CFB 4F20 A87F movem.l D5,A0,A1,A2,A3,A6, [PC + A2 + 0x7F]
000002A8 3C32 32FD move.w D6, [A2 + D3.w * 2 - 0x3]
000002AC 3F5E 4181 move.w [A7 + 0x4181], [A6]+
000002B0 A808 syscall InitProcMenu
000002B2 2F49 5AB2 move.l [A7 + 0x5AB2], A1
000002B6 F08C 0282 .extension 0x08C <<F/2-3/0>> // unimplemented
000002BA 47CF lea.l A3, A7
000002BC 07E2 .incomplete
000002BE FEB3 F2BF .extension 0xEB3 <<F/2-3/7>> // unimplemented
000002C2 5577 A242 subq.w [A7 + A2.w * 2 + 0x42], 2
000002C6 EA50 roxr D0.w, 5
000002C8 8D03 sbcd D6, D3
000002CA 30AB 20F8 move.w [A0], [A3 + 0x20F8]
// begin alternate branch 000002CC-000002D0
label000002CC:
000002CC 20F8 8157 move.l [A0]+, [0xFFFF8157]
// end alternate branch 000002CC-000002D0
label000002CC: // (misaligned)
000002CE 8157 or.w [A7], D0
000002D0 FEB4 A9B1 .extension 0xEB4 <<F/2-3/7>> // unimplemented
000002D4 3336 35F3 A395 139E ADA3 E2C6 move.w -[A1], [[-0x5C6AEC62] - 0x525C1D3A]
000002E0 D647 add.w D3, D7
000002E2 6258 bhi +0x5A /* 0000033C */
000002E4 F845 626B .extension 0x845 <<F/1/4>>, 0x626B // unimplemented
000002E8 1AD8 move.b [A5]+, [A0]+
000002EA 3F21 move.w -[A7], -[A1]
000002EC 51A3 subq.l -[A3], 8
000002EE CFC8 muls.w D7, A0
000002F0 FB25 .extension 0xB25 <<F/4-5/5>> // unimplemented
000002F2 7DCF moveq.l D6, 0xFFFFFFCF
000002F4 290E move.l -[A4], A6
000002F6 65D4 bcs -0x2A /* 000002CC */
000002F8 1131 5C6A move.b -[A0], [A1 + D5 * 4 + 0x6A]
000002FC DB71 8AE7 add.w [A1 + A0 * 2 - 0x25], D5
00000300 809D or.l D0, [A5]+
00000302 CD52 and.w [A2], D6
00000304 C248 and.w D1, A0
00000306 BEF8 7914 cmpa.w A7, [0x00007914]
0000030A 15DC 6173 move.b [PC + 0x6173 /* 0000647F, cstring ""<EOF> */], [A4]+
0000030E D3FF add.l A1, <<invalid special address>>
00000310 ECA3 asr D3, D6
00000312 D7C8 add.l A3, A0
00000314 7114 moveq.l D0, 0x14
00000316 EF19 rol D1.b, 7
00000318 1A24 move.b D5, -[A4]
0000031A 59BB 8D87 A50F AE52 subq.l [[ + <<invalid base displacement size>>] + A0 * 4 - 0x5AF051AE], 4
00000322 E7F2 9123 B1A9 ACD7 326D rol .w [[A2 - 0x4E57 + A1] - 0x5328CD93]
0000032C C2D4 mulu.w D1, [A4]
0000032E A0DD syscall PPC
00000330 F109 .extension 0x109 <<F/4-5/0>> // unimplemented
00000332 8472 6428 or.w D2, [A2 + D6.w * 4 + 0x28]
00000336 9048 sub.w D0, A0
00000338 1EA6 move.b [A7], -[A6]
0000033A 1335 C692 move.b -[A1], [A5 + A4.w * 8 - 0x110]
// begin alternate branch 0000033C-0000033E
label0000033C:
0000033C C692 and.l D3, [A2]
// end alternate branch 0000033C-0000033E
label0000033C: // (misaligned)
0000033E 00F8 .incomplete
00000340 3CA5 move.w [A6], -[A5]
00000342 3C78 FD5A movea.w A6, [0xFFFFFD5A]
00000346 FDE1 .invalid <<F/7/6>>
00000348 E603 asr D3.b, 3
0000034A D4C8 add.w A2, A0
0000034C 2DC4 move.l <<invalid special address>>, D4
0000034E 0D87 bclr D7, D6
00000350 760C moveq.l D3, 0x0C
00000352 EBD5 7A02 bfexts D7, [A5] {D0:2}
00000356 2EEF 7F72 move.l [A7]+, [A7 + 0x7F72]
0000035A C5EC 22E7 muls.w D2, [A4 + 0x22E7]
0000035E 2FAC 570C AAF9 move.l [A7 + A2 * 2 - 0x7], [A4 + 0x570C]
00000364 D031 F53F A582 9983 2B58 1E9E add.b D0, [[A1 - 0x5A7D667D] + A7 * 4 + 0x2B581E9E]
00000370 7F08 moveq.l D7, 0x08
00000372 1782 16BA move.b [A3 + D1.w * 8 - 0x70], D2
00000376 0B9F bclr [A7]+, D5
00000378 3D18 move.w -[A6], [A0]+
0000037A 6DF9 blt -0x5 /* 00000375 */
0000037C CEBC 95A3 6E8C and.l D7, 0x95A36E8C
00000382 8FA3 or.l -[A3], D7
00000384 3187 2ED2 move.w [A0 + D2 * 8 - 0x46], D7
00000388 0F56 bchg [A6], D7
0000038A 7372 moveq.l D1, 0x72
0000038C FAC1 E0DA .extension 0xAC1 <<F/2-3/5>> // unimplemented
00000390 2804 move.l D4, D4
00000392 4666 not.w -[A6]
00000394 C221 and.b D1, -[A1]
00000396 3DA3 AB84 move.w <<invalid full ext with I/IS == 4>>, -[A3]
0000039A B808 cmp.b D4, A0
0000039C 4408 neg.b A0
0000039E 0422 A2E7 subi.b -[A2], 0xE7
000003A2 2F07 move.l -[A7], D7
000003A4 CB0A abcd -[A5], -[A2]
000003A6 E911 roxl D1.b, 4
000003A8 7263 moveq.l D1, 0x63
000003AA 1B03 move.b -[A5], D3
000003AC EAB8 ror D0, D5
000003AE B8A8 27F5 cmp.l D4, [A0 + 0x27F5]
000003B2 DF40 addx.w D7, D0
000003B4 8A3F or.b D5, <<invalid special address>>
000003B6 E85D ror D5.w, 4
000003B8 EA55 roxr D5.w, 5
000003BA ED7D rol D5.w, D6
000003BC B664 cmp.w D3, -[A4]
000003BE 7F83 moveq.l D7, 0xFFFFFF83
000003C0 C0C1 mulu.w D0, D1
000003C2 7FBD moveq.l D7, 0xFFFFFFBD
000003C4 7E1A moveq.l D7, 0x1A
000003C6 D218 add.b D1, [A0]+
000003C8 EF74 roxl D4.w, D7
000003CA 02BA 424E D86B 62D8 andi.l [PC + 0x62D8 /* 000066A4, cstring ""<EOF> */], 0x424ED86B
000003D2 ABAB syscall ScaleIndToInd
000003D4 27DD 7998 move.l [ + D7], [A5]+
000003D8 0342 bchg D2, D1
000003DA E94B lsl D3.w, 4
000003DC AA86 syscall 0xA86
000003DE 41B5 7BA7 8368 FCA9 D8F2 .invalid 0, [[-0x7C98] + D7 * 2 - 0x356270E] // invalid opcode 4 with b == 6
000003E8 B7C4 cmpa.l A3, D4
000003EA F0FB 15E5 .extension 0x0FB <<F/2-3/0>> // unimplemented
000003EE BE57 cmp.w D7, [A7]
000003F0 9750 sub.w [A0], D3
000003F2 2A00 move.l D5, D0